imposing surface - English Synonyms Dictionary